<?php

namespace App\BO\CartItem;

class CreateCartItemInfo
{
    public $cityId = 0;

    public $userId = 0;

    public $productId = 0;

    public $productSkuId = 0;

    /**
     * 购买单位
     * @var int
     */
    public $num = 0;

    /**
     * 下单日期
     * @var string
     */
    public $assignDate = '';

    /**
     * 下单时间段
     * @var int
     */
    public $assignTime = 0;

    /**
     * @return int
     */
    public function getCityId(): int
    {
        return $this->cityId;
    }

    /**
     * @param int $cityId
     */
    public function setCityId(int $cityId): void
    {
        $this->cityId = $cityId;
    }

    /**
     * @return int
     */
    public function getUserId(): int
    {
        return $this->userId;
    }

    /**
     * @param int $userId
     */
    public function setUserId(int $userId): void
    {
        $this->userId = $userId;
    }

    /**
     * @return int
     */
    public function getProductId(): int
    {
        return $this->productId;
    }

    /**
     * @param int $productId
     */
    public function setProductId(int $productId): void
    {
        $this->productId = $productId;
    }

    /**
     * @return int
     */
    public function getProductSkuId(): int
    {
        return $this->productSkuId;
    }

    /**
     * @param int $productSkuId
     */
    public function setProductSkuId(int $productSkuId): void
    {
        $this->productSkuId = $productSkuId;
    }

    /**
     * @return int
     */
    public function getNum(): int
    {
        return $this->num;
    }

    /**
     * @param int $num
     */
    public function setNum(int $num): void
    {
        $this->num = $num;
    }

    /**
     * @return string
     */
    public function getAssignDate(): string
    {
        return $this->assignDate;
    }

    /**
     * @param string $assignDate
     */
    public function setAssignDate(string $assignDate): void
    {
        $this->assignDate = $assignDate;
    }

    /**
     * @return int
     */
    public function getAssignTime(): int
    {
        return $this->assignTime;
    }

    /**
     * @param int $assignTime
     */
    public function setAssignTime(int $assignTime): void
    {
        $this->assignTime = $assignTime;
    }

}
